package com.permission.service;

import java.util.List;

import com.permission.dto.AclModuleLevelDto;
import com.permission.dto.DepLevelDto;

/**
 * 专门用于树形结构处理的service
 * @author jing
 */
public interface SysTreeService {
	
	/**
	 * 获取部门模块树
	 */
	List<DepLevelDto> getDepTree();

	/**
	 * 获取权限模块树
	 */
	List<AclModuleLevelDto> aclModuleTree();
	
	/**
	 * 获取用户模块树
	 */
	public List<AclModuleLevelDto> roleTree(int roleId);
}
